﻿using System.ComponentModel.DataAnnotations;

namespace BankCreditPortfolio.Models.ClientCabinetModels
{
    public class NextPaymentsModel
    {

        [Display(Name = "Agreement Id")]
        public int AgreementId { get; set; }
        
        [Display(Name = "Currency")]
        public string Currency { get; set; }

        [Display(Name = "Next Payment Deadline")]
        public string NextPayment { get; set; }

        [Display(Name = "Next Payment Amount")]
        public decimal NextPaymentAmount { get; set; }

        [Display(Name = "Fine (the amount of penalty for arrears of payment)")]
        public decimal Fine { get; set; }

        [Display(Name = "Pre-term payment penalty sum")]
        public decimal PrePaymentPenalty { get; set; }

        [Display(Name = "Pre-term credit repay sum")]
        public decimal PreRepayPenalty { get; set; }

        [Display(Name = "Averall Amount")]
        public decimal Amount { get; set; }

        public bool Pay { get; set; }
        public int TariffId { get; set; }
        public string Error { get; set; }
    }
}